precipitous coasts - Allemand Anglais Dictionnaire